0
As someone not completely up to date on new F1 regulations, can somebody explain the... mast on top of the intake? I doubt sails are legal, let alone helpful.